<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="zh">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.6"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>SSDPNET: SSDPNET::EntityUtl类 参考</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectalign">
   <div id="projectname">SSDPNET<span id="projectnumber">&#160;1.0</span>
   </div>
   <div id="projectbrief">.NET SDK</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- 制作者 Doxygen 1.9.6 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>首页</span></a></li>
      <li><a href="namespaces.html"><span>包</span></a></li>
      <li class="current"><a href="annotated.html"><span>类</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>类列表</span></a></li>
      <li><a href="classes.html"><span>类索引</span></a></li>
      <li><a href="inherits.html"><span>类继承关系</span></a></li>
      <li><a href="functions.html"><span>类成员</span></a></li>
    </ul>
  </div>
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="namespace_s_s_d_p_n_e_t.html">SSDPNET</a></li><li class="navelem"><a class="el" href="class_s_s_d_p_n_e_t_1_1_entity_utl.html">EntityUtl</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-static-methods">静态 Public 成员函数</a> &#124;
<a href="class_s_s_d_p_n_e_t_1_1_entity_utl-members.html">所有成员列表</a>  </div>
  <div class="headertitle"><div class="title">SSDPNET::EntityUtl类 参考</div></div>
</div><!--header-->
<div class="contents">

<p>面和体的相关操作  
 <a href="class_s_s_d_p_n_e_t_1_1_entity_utl.html#details">更多...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
静态 Public 成员函数</h2></td></tr>
<tr class="memitem:a67a1068a716f9e99f15c4f0bb4a57ab9"><td class="memItemLeft" align="right" valign="top">static ATEC::ATDataCoreNET::StatusInt&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_entity_utl.html#a67a1068a716f9e99f15c4f0bb4a57ab9">SolidElementToBody</a> (out <a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">SSDPNET::BODY_TAG</a> bodyP, out ATEC::GeometryNET::XTransform3d bodyTransformP, ATEC::ATDataCoreNET::ATObjects::ATObject edP, ATEC::ATDataCoreNET::ATSceneRef SceneRef, uint32_t nodeId)</td></tr>
<tr class="memdesc:a67a1068a716f9e99f15c4f0bb4a57ab9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Desc : 元件到体 将给定元件转换成体  <br /></td></tr>
<tr class="separator:a67a1068a716f9e99f15c4f0bb4a57ab9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a6ae765b1ab3a1804c72db742ccbf2b"><td class="memItemLeft" align="right" valign="top">static ATEC::ATDataCoreNET::StatusInt&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_entity_utl.html#a4a6ae765b1ab3a1804c72db742ccbf2b">SolidBodyToObject</a> (out ATEC::ATDataCoreNET::ATObjects::ATObject edPP, <a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">SSDPNET::BODY_TAG</a> bodyTag, bool wireframe, int uIsoParametrics, int vIsoParametrics, unsigned int useSmartIso, ATEC::ATDataCoreNET::ATObjects::ATObject templateP, ATEC::ATDataCoreNET::ATSceneRef SceneRef)</td></tr>
<tr class="memdesc:a4a6ae765b1ab3a1804c72db742ccbf2b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Desc : 体到元件 将给定体转换成元件  <br /></td></tr>
<tr class="separator:a4a6ae765b1ab3a1804c72db742ccbf2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5c3dafd29ff4b1c91b099bb34fcf102"><td class="memItemLeft" align="right" valign="top">static ATEC::ATDataCoreNET::StatusInt&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_entity_utl.html#af5c3dafd29ff4b1c91b099bb34fcf102">SolidFaceToObject</a> (out ATEC::ATDataCoreNET::ATObjects::ATObject edPP, <a class="el" href="namespace_s_s_d_p_n_e_t.html#abdbb0b4f3f78e2e307725994faa008fd">SSDPNET::FACE_TAG</a> face, bool wireframe, int nIsoparametrics, ATEC::ATDataCoreNET::ATObjects::ATObject templateP, ATEC::ATDataCoreNET::ATSceneRef SceneRef)</td></tr>
<tr class="memdesc:af5c3dafd29ff4b1c91b099bb34fcf102"><td class="mdescLeft">&#160;</td><td class="mdescRight">Desc : 面到元件 将给定的面转换成等价的元件  <br /></td></tr>
<tr class="separator:af5c3dafd29ff4b1c91b099bb34fcf102"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8986f585a422153c1368b1bcc643dd02"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_entity_utl.html#a8986f585a422153c1368b1bcc643dd02">SolidSubtract</a> (<a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">SSDPNET::BODY_TAG</a> b2, <a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">SSDPNET::BODY_TAG</a> b1)</td></tr>
<tr class="memdesc:a8986f585a422153c1368b1bcc643dd02"><td class="mdescLeft">&#160;</td><td class="mdescRight">Desc： 体求减 从 b2 中减去 b1  <br /></td></tr>
<tr class="separator:a8986f585a422153c1368b1bcc643dd02"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a811229c4cb2ce70673da326ed9030d7f"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_entity_utl.html#a811229c4cb2ce70673da326ed9030d7f">SolidFaceFaceIntersect</a> (out <a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">SSDPNET::BODY_TAG</a> b, <a class="el" href="namespace_s_s_d_p_n_e_t.html#abdbb0b4f3f78e2e307725994faa008fd">SSDPNET::FACE_TAG</a> f1, <a class="el" href="namespace_s_s_d_p_n_e_t.html#abdbb0b4f3f78e2e307725994faa008fd">SSDPNET::FACE_TAG</a> f2)</td></tr>
<tr class="memdesc:a811229c4cb2ce70673da326ed9030d7f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Desc : 面面相交, 计算两个面的交，结果以线体返回  <br /></td></tr>
<tr class="separator:a811229c4cb2ce70673da326ed9030d7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92e2ed7398f88863f72b32ef07cefb0a"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_entity_utl.html#a92e2ed7398f88863f72b32ef07cefb0a">SolidIdFromEntity</a> (out <a class="el" href="struct_s_s_d_p_n_e_t_1_1_face_id.html">SSDPNET::FaceId</a> faceIdP, <a class="el" href="namespace_s_s_d_p_n_e_t.html#a770da5dfd2f629ce5d3fe2b2be88240f">SSDPNET::ENTITY_TAG</a> ent, bool useHighestId)</td></tr>
<tr class="memdesc:a92e2ed7398f88863f72b32ef07cefb0a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Desc : 获取输入实体的面ID  <br /></td></tr>
<tr class="separator:a92e2ed7398f88863f72b32ef07cefb0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a17a6e642006505fb3c3b2fed069a19c4"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_entity_utl.html#a17a6e642006505fb3c3b2fed069a19c4">SolidListCreate</a> (out <a class="el" href="struct_s_s_d_p_n_e_t_1_1_t_a_g___e_n_t_i_t_y___l_i_s_t.html">SSDPNET::TAG_ENTITY_LIST</a> lP)</td></tr>
<tr class="memdesc:a17a6e642006505fb3c3b2fed069a19c4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Desc： 创建实体列表 创建一个空的实体列表  <br /></td></tr>
<tr class="separator:a17a6e642006505fb3c3b2fed069a19c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d011dc5e10348fa757328fda24d51b1"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_entity_utl.html#a8d011dc5e10348fa757328fda24d51b1">SolidListDelete</a> (out <a class="el" href="struct_s_s_d_p_n_e_t_1_1_t_a_g___e_n_t_i_t_y___l_i_s_t.html">SSDPNET::TAG_ENTITY_LIST</a> lP)</td></tr>
<tr class="memdesc:a8d011dc5e10348fa757328fda24d51b1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Desc： 删除实体列表, 释放给定实体列表分配的内存  <br /></td></tr>
<tr class="separator:a8d011dc5e10348fa757328fda24d51b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8e5866550059e4b060a26a53bbcc020"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_entity_utl.html#ab8e5866550059e4b060a26a53bbcc020">SolidListCount</a> (out int count, <a class="el" href="struct_s_s_d_p_n_e_t_1_1_t_a_g___e_n_t_i_t_y___l_i_s_t.html">SSDPNET::TAG_ENTITY_LIST</a> lP)</td></tr>
<tr class="memdesc:ab8e5866550059e4b060a26a53bbcc020"><td class="mdescLeft">&#160;</td><td class="mdescRight">Desc： 列表计数 返回实体列表的元素个数  <br /></td></tr>
<tr class="separator:ab8e5866550059e4b060a26a53bbcc020"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6aeec5f126d378c6e9f1561a72ad8838"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_entity_utl.html#a6aeec5f126d378c6e9f1561a72ad8838">SolidListNthEl</a> (out <a class="el" href="namespace_s_s_d_p_n_e_t.html#a770da5dfd2f629ce5d3fe2b2be88240f">SSDPNET::ENTITY_TAG</a> entP, <a class="el" href="struct_s_s_d_p_n_e_t_1_1_t_a_g___e_n_t_i_t_y___l_i_s_t.html">SSDPNET::TAG_ENTITY_LIST</a> lP, int nth)</td></tr>
<tr class="memdesc:a6aeec5f126d378c6e9f1561a72ad8838"><td class="mdescLeft">&#160;</td><td class="mdescRight">Desc : 查询列表指定位置的元素 返回实体列表指定位置的元素  <br /></td></tr>
<tr class="separator:a6aeec5f126d378c6e9f1561a72ad8838"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2f3b2cf9d7ba18bd9c306a9f143cfc2"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_entity_utl.html#ab2f3b2cf9d7ba18bd9c306a9f143cfc2">SolidOffsetWire</a> (out <a class="el" href="struct_s_s_d_p_n_e_t_1_1_t_a_g___e_n_t_i_t_y___l_i_s_t.html">SSDPNET::TAG_ENTITY_LIST</a> pOffsetList, <a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">SSDPNET::BODY_TAG</a> wireBody, <a class="el" href="namespace_s_s_d_p_n_e_t.html#ab01b69dd7651ce13a0ca5eff7067718c">SSDPNET::EDGE_TAG</a> refEdge, ATEC::GeometryNET::XPoint3d pNormal, double distance, double tolerance, int gapFill, bool localCheck)</td></tr>
<tr class="memdesc:ab2f3b2cf9d7ba18bd9c306a9f143cfc2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Desc : 偏移线体 返回给定线体偏移后的边缘  <br /></td></tr>
<tr class="separator:ab2f3b2cf9d7ba18bd9c306a9f143cfc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad2944c65b615b9e7d14935aa4f34bf2"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_entity_utl.html#aad2944c65b615b9e7d14935aa4f34bf2">SolidFaceIntersectCurve</a> (out System::Collections::Generic::List&lt; ATEC::GeometryNET::XPoint3d &gt; pointPP, out System::Collections::Generic::List&lt; ATEC::GeometryNET::XPoint2d &gt; faceUVPP, out System::Collections::Generic::List&lt; double &gt; curveParamPP, <a class="el" href="namespace_s_s_d_p_n_e_t.html#abdbb0b4f3f78e2e307725994faa008fd">SSDPNET::FACE_TAG</a> face, <a class="el" href="namespace_s_s_d_p_n_e_t.html#a02e28d68371246a3b9a067b03f21ac53">SSDPNET::CURVE_TAG</a> curve, double startParam, double endParam)</td></tr>
<tr class="memdesc:aad2944c65b615b9e7d14935aa4f34bf2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Desc : 曲线与面相交 将给定部分曲线与给定的面相交，并返回曲线与面之间的交点以及相应的参数  <br /></td></tr>
<tr class="separator:aad2944c65b615b9e7d14935aa4f34bf2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0bfd5e75a28d8e747d168fa2fecf4aa7"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_entity_utl.html#a0bfd5e75a28d8e747d168fa2fecf4aa7">SolidGetSmoothFaceList</a> (out <a class="el" href="struct_s_s_d_p_n_e_t_1_1_t_a_g___e_n_t_i_t_y___l_i_s_t.html">SSDPNET::TAG_ENTITY_LIST</a> listP, <a class="el" href="namespace_s_s_d_p_n_e_t.html#abdbb0b4f3f78e2e307725994faa008fd">SSDPNET::FACE_TAG</a> face, bool addSmoothFaces, int allowedFaceTypeMask)</td></tr>
<tr class="memdesc:a0bfd5e75a28d8e747d168fa2fecf4aa7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Desc : 获取平滑的面列表 向面的列表中添加一个面，并添加这个面与列表中的面的平滑连接  <br /></td></tr>
<tr class="separator:a0bfd5e75a28d8e747d168fa2fecf4aa7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a09b9d2d7a504cdcf7ada981cd22daa40"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_entity_utl.html#a09b9d2d7a504cdcf7ada981cd22daa40">SolidBeginCurrTrans</a> (ATEC::ATDataCoreNET::ATSceneRef SceneRef)</td></tr>
<tr class="memdesc:a09b9d2d7a504cdcf7ada981cd22daa40"><td class="mdescLeft">&#160;</td><td class="mdescRight">Desc： 开始转换 将变换矩阵推入堆栈中  <br /></td></tr>
<tr class="separator:a09b9d2d7a504cdcf7ada981cd22daa40"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39dca577644b399bf25f641104a23bae"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_entity_utl.html#a39dca577644b399bf25f641104a23bae">SolidEndCurrTrans</a> ()</td></tr>
<tr class="memdesc:a39dca577644b399bf25f641104a23bae"><td class="mdescLeft">&#160;</td><td class="mdescRight">Desc： 结束转换  <br /></td></tr>
<tr class="separator:a39dca577644b399bf25f641104a23bae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8a86dcfdd0a361643f3a1d99e9b4ef2"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_entity_utl.html#ae8a86dcfdd0a361643f3a1d99e9b4ef2">SolidApplyTransform</a> (<a class="el" href="namespace_s_s_d_p_n_e_t.html#a770da5dfd2f629ce5d3fe2b2be88240f">SSDPNET::ENTITY_TAG</a> entity, ATEC::GeometryNET::XTransform3d transformP)</td></tr>
<tr class="memdesc:ae8a86dcfdd0a361643f3a1d99e9b4ef2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Desc： 应用变换 对体应用给定变换  <br /></td></tr>
<tr class="separator:ae8a86dcfdd0a361643f3a1d99e9b4ef2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a502dae80797c8dbcf67d02cd5ce227bc"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_entity_utl.html#a502dae80797c8dbcf67d02cd5ce227bc">SolidCapSurface</a> (out <a class="el" href="struct_s_s_d_p_n_e_t_1_1_t_a_g___e_n_t_i_t_y___l_i_s_t.html">SSDPNET::TAG_ENTITY_LIST</a> faces, <a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">BODY_TAG</a> lamina)</td></tr>
<tr class="memdesc:a502dae80797c8dbcf67d02cd5ce227bc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Desc : 给薄面体加盖 通过添加其他面封闭给定的薄面体并转换为体  <br /></td></tr>
<tr class="separator:a502dae80797c8dbcf67d02cd5ce227bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a36ca5e36cca52492630d2ac05d56a3aa"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_entity_utl.html#a36ca5e36cca52492630d2ac05d56a3aa">SolidDeleteEntity</a> (<a class="el" href="namespace_s_s_d_p_n_e_t.html#a770da5dfd2f629ce5d3fe2b2be88240f">SSDPNET::ENTITY_TAG</a> e)</td></tr>
<tr class="memdesc:a36ca5e36cca52492630d2ac05d56a3aa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Desc： 删除实体  <br /></td></tr>
<tr class="separator:a36ca5e36cca52492630d2ac05d56a3aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aabec3df941d8c4a65708de5284d94fc3"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_entity_utl.html#aabec3df941d8c4a65708de5284d94fc3">SolidFreeBody</a> (<a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">SSDPNET::BODY_TAG</a> body)</td></tr>
<tr class="memdesc:aabec3df941d8c4a65708de5284d94fc3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Desc： 删除体 释放体所分配的内存  <br /></td></tr>
<tr class="separator:aabec3df941d8c4a65708de5284d94fc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03d22a577b64f883801437847a59d95c"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_entity_utl.html#a03d22a577b64f883801437847a59d95c">SolidEdgeData</a> (out <a class="el" href="namespace_s_s_d_p_n_e_t.html#aa7f469ffd27947c39c86e3f9c559455e">SSDPNET::VERTEX_TAG</a> startVertexP, out <a class="el" href="namespace_s_s_d_p_n_e_t.html#aa7f469ffd27947c39c86e3f9c559455e">SSDPNET::VERTEX_TAG</a> endVertexP, out ATEC::GeometryNET::XPoint3d startPointP, out ATEC::GeometryNET::XPoint3d endPointP, out double startParamP, out double endParamP, out <a class="el" href="namespace_s_s_d_p_n_e_t.html#a3b7a2518c6899124d06b4dc6fbc5e0f0">SSDPNET::COEDGE_TAG</a> coEdgeP, out <a class="el" href="namespace_s_s_d_p_n_e_t.html#a02e28d68371246a3b9a067b03f21ac53">SSDPNET::CURVE_TAG</a> curveP, out bool reversedP, <a class="el" href="namespace_s_s_d_p_n_e_t.html#ab01b69dd7651ce13a0ca5eff7067718c">EDGE_TAG</a> edge)</td></tr>
<tr class="memdesc:a03d22a577b64f883801437847a59d95c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Desc : 边缘数据 返回边缘的拓扑和几何信息  <br /></td></tr>
<tr class="separator:a03d22a577b64f883801437847a59d95c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af772d70eb113e745013c62060230aa54"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_entity_utl.html#af772d70eb113e745013c62060230aa54">SolidGetEdgeList</a> (out <a class="el" href="struct_s_s_d_p_n_e_t_1_1_t_a_g___e_n_t_i_t_y___l_i_s_t.html">TAG_ENTITY_LIST</a> listP, <a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">SSDPNET::BODY_TAG</a> body)</td></tr>
<tr class="memdesc:af772d70eb113e745013c62060230aa54"><td class="mdescLeft">&#160;</td><td class="mdescRight">Desc : 获取所有边 返回体的所有边列表  <br /></td></tr>
<tr class="separator:af772d70eb113e745013c62060230aa54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f0cf45978a8908a3d6b2ae1812b67a8"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_entity_utl.html#a3f0cf45978a8908a3d6b2ae1812b67a8">SolidGetFaceList</a> (out <a class="el" href="struct_s_s_d_p_n_e_t_1_1_t_a_g___e_n_t_i_t_y___l_i_s_t.html">SSDPNET::TAG_ENTITY_LIST</a> listP, <a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">SSDPNET::BODY_TAG</a> body)</td></tr>
<tr class="memdesc:a3f0cf45978a8908a3d6b2ae1812b67a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Desc : 获取所有面 获取所有面  <br /></td></tr>
<tr class="separator:a3f0cf45978a8908a3d6b2ae1812b67a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace5fc0ba94bcb3cd99551c3f83316e3e"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_entity_utl.html#ace5fc0ba94bcb3cd99551c3f83316e3e">SolidBodyAskFirstEdge</a> (out <a class="el" href="namespace_s_s_d_p_n_e_t.html#ab01b69dd7651ce13a0ca5eff7067718c">SSDPNET::EDGE_TAG</a> pEdge, <a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">SSDPNET::BODY_TAG</a> body)</td></tr>
<tr class="memdesc:ace5fc0ba94bcb3cd99551c3f83316e3e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Desc : 体的首条边 返回体的第一条边  <br /></td></tr>
<tr class="separator:ace5fc0ba94bcb3cd99551c3f83316e3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad348c4ed39d82f103d4ffd0274fadb00"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_entity_utl.html#ad348c4ed39d82f103d4ffd0274fadb00">SolidBody</a> (out <a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">SSDPNET::BODY_TAG</a> b)</td></tr>
<tr class="memdesc:ad348c4ed39d82f103d4ffd0274fadb00"><td class="mdescLeft">&#160;</td><td class="mdescRight">Desc : 创建空体 创建一个最小的仅包含一个点的体  <br /></td></tr>
<tr class="separator:ad348c4ed39d82f103d4ffd0274fadb00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a75166a736226e27e15384e1fa72334ce"><td class="memItemLeft" align="right" valign="top">static ATEC::ATDataCoreNET::StatusInt&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_entity_utl.html#a75166a736226e27e15384e1fa72334ce">SolidImprintBodies</a> (out <a class="el" href="struct_s_s_d_p_n_e_t_1_1_t_a_g___e_n_t_i_t_y___l_i_s_t.html">SSDPNET::TAG_ENTITY_LIST</a> pTargetEdges, out <a class="el" href="struct_s_s_d_p_n_e_t_1_1_t_a_g___e_n_t_i_t_y___l_i_s_t.html">SSDPNET::TAG_ENTITY_LIST</a> pToolEdges, <a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">SSDPNET::BODY_TAG</a> target, <a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">SSDPNET::BODY_TAG</a> tool, double tolerance, bool imprintTool)</td></tr>
<tr class="memdesc:a75166a736226e27e15384e1fa72334ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Desc : 两个体压印 计算两个体的交并把交压印到目标体或两个体上  <br /></td></tr>
<tr class="separator:a75166a736226e27e15384e1fa72334ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9a6a748a115b214bb07691cd6940f3d"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_entity_utl.html#ae9a6a748a115b214bb07691cd6940f3d">SolidSweepBodyWire</a> (out <a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">SSDPNET::BODY_TAG</a> bodyP, <a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">SSDPNET::BODY_TAG</a> wireBody, ATEC::GeometryNET::XPoint3d pathStartP, double shell, bool capped, ATEC::ATDataCoreNET::ATSceneRef SceneRef)</td></tr>
<tr class="memdesc:ae9a6a748a115b214bb07691cd6940f3d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Desc : 沿线拉伸体 沿着输入的线体拉伸线体或薄面体  <br /></td></tr>
<tr class="separator:ae9a6a748a115b214bb07691cd6940f3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae505ede86fcaed547c2e46e4deff0fac"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_entity_utl.html#ae505ede86fcaed547c2e46e4deff0fac">SolidFaceFromId</a> (out <a class="el" href="namespace_s_s_d_p_n_e_t.html#abdbb0b4f3f78e2e307725994faa008fd">SSDPNET::FACE_TAG</a> faceP, <a class="el" href="struct_s_s_d_p_n_e_t_1_1_face_id.html">SSDPNET::FaceId</a> faceIdP, <a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">SSDPNET::BODY_TAG</a> body)</td></tr>
<tr class="memdesc:ae505ede86fcaed547c2e46e4deff0fac"><td class="mdescLeft">&#160;</td><td class="mdescRight">Desc : 根据面ID从输入的体中寻找面  <br /></td></tr>
<tr class="separator:ae505ede86fcaed547c2e46e4deff0fac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f1724ee8cf26745846437fc254f7507"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_entity_utl.html#a8f1724ee8cf26745846437fc254f7507">SolidElementFromEdge</a> (out ATEC::ATDataCoreNET::ATObjects::ATObject edPP, ATEC::ATDataCoreNET::ATObjects::ATObject templateP, <a class="el" href="namespace_s_s_d_p_n_e_t.html#ab01b69dd7651ce13a0ca5eff7067718c">SSDPNET::EDGE_TAG</a> edge, double startParameterP, double endParameterP, ATEC::ATDataCoreNET::ATSceneRef SceneRef)</td></tr>
<tr class="memdesc:a8f1724ee8cf26745846437fc254f7507"><td class="mdescLeft">&#160;</td><td class="mdescRight">Desc : 使用输入的边生成元素，当元素代表边的一部分的时候该接口接收一个起始和终止参数  <br /></td></tr>
<tr class="separator:a8f1724ee8cf26745846437fc254f7507"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a311178a13d8b71b37eecd2bfbc66e039"><td class="memItemLeft" align="right" valign="top">static ATEC::ATDataCoreNET::StatusInt&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_s_s_d_p_n_e_t_1_1_entity_utl.html#a311178a13d8b71b37eecd2bfbc66e039">SolidImprintCurveSet</a> (out <a class="el" href="struct_s_s_d_p_n_e_t_1_1_t_a_g___e_n_t_i_t_y___l_i_s_t.html">SSDPNET::TAG_ENTITY_LIST</a> pImprintList, <a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">SSDPNET::BODY_TAG</a> body, <a class="el" href="struct_s_s_d_p_n_e_t_1_1_t_a_g___e_n_t_i_t_y___l_i_s_t.html">SSDPNET::TAG_ENTITY_LIST</a> pEdgeList, ATEC::GeometryNET::XPoint3d pVector, double tolerance)</td></tr>
<tr class="memdesc:a311178a13d8b71b37eecd2bfbc66e039"><td class="mdescLeft">&#160;</td><td class="mdescRight">Desc : 将给定的曲线压印到实体上  <br /></td></tr>
<tr class="separator:a311178a13d8b71b37eecd2bfbc66e039"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">详细描述</h2>
<div class="textblock"><p>面和体的相关操作 </p>
</div><h2 class="groupheader">成员函数说明</h2>
<a id="ae8a86dcfdd0a361643f3a1d99e9b4ef2" name="ae8a86dcfdd0a361643f3a1d99e9b4ef2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae8a86dcfdd0a361643f3a1d99e9b4ef2">&#9670;&#160;</a></span>SolidApplyTransform()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int SSDPNET::EntityUtl::SolidApplyTransform </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespace_s_s_d_p_n_e_t.html#a770da5dfd2f629ce5d3fe2b2be88240f">SSDPNET::ENTITY_TAG</a>&#160;</td>
          <td class="paramname"><em>entity</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATEC::GeometryNET::XTransform3d&#160;</td>
          <td class="paramname"><em>transformP</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Desc： 应用变换 对体应用给定变换 </p>
<dl class="section return"><dt>返回</dt><dd>int </dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">entity</td><td></td></tr>
    <tr><td class="paramname">transformP</td><td></td></tr>
  </table>
  </dd>
</dl>
<p>SZEWEC 2023/04/14 </p>

</div>
</div>
<a id="a09b9d2d7a504cdcf7ada981cd22daa40" name="a09b9d2d7a504cdcf7ada981cd22daa40"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a09b9d2d7a504cdcf7ada981cd22daa40">&#9670;&#160;</a></span>SolidBeginCurrTrans()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SSDPNET::EntityUtl::SolidBeginCurrTrans </td>
          <td>(</td>
          <td class="paramtype">ATEC::ATDataCoreNET::ATSceneRef&#160;</td>
          <td class="paramname"><em>SceneRef</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Desc： 开始转换 将变换矩阵推入堆栈中 </p>
<dl class="section return"><dt>返回</dt><dd>void </dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">SceneRef</td><td></td></tr>
  </table>
  </dd>
</dl>
<p>SZEWEC 2023/04/14 </p>

</div>
</div>
<a id="ad348c4ed39d82f103d4ffd0274fadb00" name="ad348c4ed39d82f103d4ffd0274fadb00"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad348c4ed39d82f103d4ffd0274fadb00">&#9670;&#160;</a></span>SolidBody()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int SSDPNET::EntityUtl::SolidBody </td>
          <td>(</td>
          <td class="paramtype">out <a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">SSDPNET::BODY_TAG</a>&#160;</td>
          <td class="paramname"><em>b</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Desc : 创建空体 创建一个最小的仅包含一个点的体 </p>
<dl class="section return"><dt>返回</dt><dd>int </dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">TAG</td><td>b </td></tr>
  </table>
  </dd>
</dl>
<p>SZEWEC 2023/04/14 </p>

</div>
</div>
<a id="ace5fc0ba94bcb3cd99551c3f83316e3e" name="ace5fc0ba94bcb3cd99551c3f83316e3e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ace5fc0ba94bcb3cd99551c3f83316e3e">&#9670;&#160;</a></span>SolidBodyAskFirstEdge()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int SSDPNET::EntityUtl::SolidBodyAskFirstEdge </td>
          <td>(</td>
          <td class="paramtype">out <a class="el" href="namespace_s_s_d_p_n_e_t.html#ab01b69dd7651ce13a0ca5eff7067718c">SSDPNET::EDGE_TAG</a>&#160;</td>
          <td class="paramname"><em>pEdge</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">SSDPNET::BODY_TAG</a>&#160;</td>
          <td class="paramname"><em>body</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Desc : 体的首条边 返回体的第一条边 </p>
<dl class="section return"><dt>返回</dt><dd>int </dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">pEdge</td><td></td></tr>
    <tr><td class="paramname">body</td><td></td></tr>
  </table>
  </dd>
</dl>
<p>SZEWEC 2023/04/14 </p>

</div>
</div>
<a id="a4a6ae765b1ab3a1804c72db742ccbf2b" name="a4a6ae765b1ab3a1804c72db742ccbf2b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4a6ae765b1ab3a1804c72db742ccbf2b">&#9670;&#160;</a></span>SolidBodyToObject()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">ATEC::ATDataCoreNET::StatusInt SSDPNET::EntityUtl::SolidBodyToObject </td>
          <td>(</td>
          <td class="paramtype">out ATEC::ATDataCoreNET::ATObjects::ATObject&#160;</td>
          <td class="paramname"><em>edPP</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">SSDPNET::BODY_TAG</a>&#160;</td>
          <td class="paramname"><em>bodyTag</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>wireframe</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>uIsoParametrics</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>vIsoParametrics</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned int&#160;</td>
          <td class="paramname"><em>useSmartIso</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATEC::ATDataCoreNET::ATObjects::ATObject&#160;</td>
          <td class="paramname"><em>templateP</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATEC::ATDataCoreNET::ATSceneRef&#160;</td>
          <td class="paramname"><em>SceneRef</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Desc : 体到元件 将给定体转换成元件 </p>
<dl class="section return"><dt>返回</dt><dd>ATEC::ATDataCoreNET::StatusInt </dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">edPP</td><td></td></tr>
    <tr><td class="paramname">bodyTag</td><td></td></tr>
    <tr><td class="paramname">wireframe</td><td></td></tr>
    <tr><td class="paramname">uIsoParametrics</td><td></td></tr>
    <tr><td class="paramname">vIsoParametrics</td><td></td></tr>
    <tr><td class="paramname">useSmartIso</td><td></td></tr>
    <tr><td class="paramname">templateP</td><td></td></tr>
    <tr><td class="paramname">SceneRef</td><td></td></tr>
  </table>
  </dd>
</dl>
<p>SZEWEC 2023/04/14 </p>

</div>
</div>
<a id="a502dae80797c8dbcf67d02cd5ce227bc" name="a502dae80797c8dbcf67d02cd5ce227bc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a502dae80797c8dbcf67d02cd5ce227bc">&#9670;&#160;</a></span>SolidCapSurface()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int SSDPNET::EntityUtl::SolidCapSurface </td>
          <td>(</td>
          <td class="paramtype">out <a class="el" href="struct_s_s_d_p_n_e_t_1_1_t_a_g___e_n_t_i_t_y___l_i_s_t.html">SSDPNET::TAG_ENTITY_LIST</a>&#160;</td>
          <td class="paramname"><em>faces</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">BODY_TAG</a>&#160;</td>
          <td class="paramname"><em>lamina</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Desc : 给薄面体加盖 通过添加其他面封闭给定的薄面体并转换为体 </p>
<dl class="section return"><dt>返回</dt><dd>int </dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">faces</td><td></td></tr>
    <tr><td class="paramname">lamina</td><td></td></tr>
  </table>
  </dd>
</dl>
<p>SZEWEC 2023/04/14 </p>

</div>
</div>
<a id="a36ca5e36cca52492630d2ac05d56a3aa" name="a36ca5e36cca52492630d2ac05d56a3aa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a36ca5e36cca52492630d2ac05d56a3aa">&#9670;&#160;</a></span>SolidDeleteEntity()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int SSDPNET::EntityUtl::SolidDeleteEntity </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespace_s_s_d_p_n_e_t.html#a770da5dfd2f629ce5d3fe2b2be88240f">SSDPNET::ENTITY_TAG</a>&#160;</td>
          <td class="paramname"><em>e</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Desc： 删除实体 </p>
<dl class="section return"><dt>返回</dt><dd>int </dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">TAG</td><td>e </td></tr>
  </table>
  </dd>
</dl>
<p>SZEWEC 2023/04/14 </p>

</div>
</div>
<a id="a03d22a577b64f883801437847a59d95c" name="a03d22a577b64f883801437847a59d95c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a03d22a577b64f883801437847a59d95c">&#9670;&#160;</a></span>SolidEdgeData()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int SSDPNET::EntityUtl::SolidEdgeData </td>
          <td>(</td>
          <td class="paramtype">out <a class="el" href="namespace_s_s_d_p_n_e_t.html#aa7f469ffd27947c39c86e3f9c559455e">SSDPNET::VERTEX_TAG</a>&#160;</td>
          <td class="paramname"><em>startVertexP</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">out <a class="el" href="namespace_s_s_d_p_n_e_t.html#aa7f469ffd27947c39c86e3f9c559455e">SSDPNET::VERTEX_TAG</a>&#160;</td>
          <td class="paramname"><em>endVertexP</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">out ATEC::GeometryNET::XPoint3d&#160;</td>
          <td class="paramname"><em>startPointP</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">out ATEC::GeometryNET::XPoint3d&#160;</td>
          <td class="paramname"><em>endPointP</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">out double&#160;</td>
          <td class="paramname"><em>startParamP</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">out double&#160;</td>
          <td class="paramname"><em>endParamP</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">out <a class="el" href="namespace_s_s_d_p_n_e_t.html#a3b7a2518c6899124d06b4dc6fbc5e0f0">SSDPNET::COEDGE_TAG</a>&#160;</td>
          <td class="paramname"><em>coEdgeP</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">out <a class="el" href="namespace_s_s_d_p_n_e_t.html#a02e28d68371246a3b9a067b03f21ac53">SSDPNET::CURVE_TAG</a>&#160;</td>
          <td class="paramname"><em>curveP</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">out bool&#160;</td>
          <td class="paramname"><em>reversedP</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_s_s_d_p_n_e_t.html#ab01b69dd7651ce13a0ca5eff7067718c">EDGE_TAG</a>&#160;</td>
          <td class="paramname"><em>edge</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Desc : 边缘数据 返回边缘的拓扑和几何信息 </p>
<dl class="section return"><dt>返回</dt><dd>int </dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">startVertexP</td><td></td></tr>
    <tr><td class="paramname">endVertexP</td><td></td></tr>
    <tr><td class="paramname">startPointP</td><td></td></tr>
    <tr><td class="paramname">endPointP</td><td></td></tr>
    <tr><td class="paramname">startParamP</td><td></td></tr>
    <tr><td class="paramname">endParamP</td><td></td></tr>
    <tr><td class="paramname">coEdgeP</td><td></td></tr>
    <tr><td class="paramname">curveP</td><td></td></tr>
    <tr><td class="paramname">reversedP</td><td></td></tr>
    <tr><td class="paramname">edge</td><td></td></tr>
  </table>
  </dd>
</dl>
<p>SZEWEC 2023/04/14 </p>

</div>
</div>
<a id="a8f1724ee8cf26745846437fc254f7507" name="a8f1724ee8cf26745846437fc254f7507"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8f1724ee8cf26745846437fc254f7507">&#9670;&#160;</a></span>SolidElementFromEdge()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int SSDPNET::EntityUtl::SolidElementFromEdge </td>
          <td>(</td>
          <td class="paramtype">out ATEC::ATDataCoreNET::ATObjects::ATObject&#160;</td>
          <td class="paramname"><em>edPP</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATEC::ATDataCoreNET::ATObjects::ATObject&#160;</td>
          <td class="paramname"><em>templateP</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_s_s_d_p_n_e_t.html#ab01b69dd7651ce13a0ca5eff7067718c">SSDPNET::EDGE_TAG</a>&#160;</td>
          <td class="paramname"><em>edge</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>startParameterP</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>endParameterP</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATEC::ATDataCoreNET::ATSceneRef&#160;</td>
          <td class="paramname"><em>SceneRef</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Desc : 使用输入的边生成元素，当元素代表边的一部分的时候该接口接收一个起始和终止参数 </p>
<dl class="section return"><dt>返回</dt><dd>int 成功时返回SUCCESS </dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">edPP</td><td>生成的元素 </td></tr>
    <tr><td class="paramname">templateP</td><td>生成元素的模板，传NULL时使用默认样式 </td></tr>
    <tr><td class="paramname">edge</td><td>边 </td></tr>
    <tr><td class="paramname">startParameterP</td><td>传NULL时使用边的起点，否则为该参数指定的点（位于边上）作为起点 </td></tr>
    <tr><td class="paramname">endParameterP</td><td>传NULL时使用边的终点，否则为该参数指定的点（位于边上）作为终点</td></tr>
    <tr><td class="paramname">SceneRef</td><td>生成的元素所在的模型 </td></tr>
  </table>
  </dd>
</dl>
<p>SZEWEC 2023/04/14 </p>

</div>
</div>
<a id="a67a1068a716f9e99f15c4f0bb4a57ab9" name="a67a1068a716f9e99f15c4f0bb4a57ab9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a67a1068a716f9e99f15c4f0bb4a57ab9">&#9670;&#160;</a></span>SolidElementToBody()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">ATEC::ATDataCoreNET::StatusInt SSDPNET::EntityUtl::SolidElementToBody </td>
          <td>(</td>
          <td class="paramtype">out <a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">SSDPNET::BODY_TAG</a>&#160;</td>
          <td class="paramname"><em>bodyP</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">out ATEC::GeometryNET::XTransform3d&#160;</td>
          <td class="paramname"><em>bodyTransformP</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATEC::ATDataCoreNET::ATObjects::ATObject&#160;</td>
          <td class="paramname"><em>edP</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATEC::ATDataCoreNET::ATSceneRef&#160;</td>
          <td class="paramname"><em>SceneRef</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">uint32_t&#160;</td>
          <td class="paramname"><em>nodeId</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Desc : 元件到体 将给定元件转换成体 </p>
<dl class="section return"><dt>返回</dt><dd>ATEC::ATDataCoreNET::StatusInt </dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">bodyP</td><td></td></tr>
    <tr><td class="paramname">bodyTransformP</td><td></td></tr>
    <tr><td class="paramname">edP</td><td></td></tr>
    <tr><td class="paramname">SceneRef</td><td></td></tr>
    <tr><td class="paramname">nodeId</td><td></td></tr>
  </table>
  </dd>
</dl>
<p>SZEWEC 2023/04/14 </p>

</div>
</div>
<a id="a39dca577644b399bf25f641104a23bae" name="a39dca577644b399bf25f641104a23bae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a39dca577644b399bf25f641104a23bae">&#9670;&#160;</a></span>SolidEndCurrTrans()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SSDPNET::EntityUtl::SolidEndCurrTrans </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Desc： 结束转换 </p>
<dl class="section return"><dt>返回</dt><dd>void </dd></dl>
<p>SZEWEC 2023/04/14 </p>

</div>
</div>
<a id="a811229c4cb2ce70673da326ed9030d7f" name="a811229c4cb2ce70673da326ed9030d7f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a811229c4cb2ce70673da326ed9030d7f">&#9670;&#160;</a></span>SolidFaceFaceIntersect()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int SSDPNET::EntityUtl::SolidFaceFaceIntersect </td>
          <td>(</td>
          <td class="paramtype">out <a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">SSDPNET::BODY_TAG</a>&#160;</td>
          <td class="paramname"><em>b</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_s_s_d_p_n_e_t.html#abdbb0b4f3f78e2e307725994faa008fd">SSDPNET::FACE_TAG</a>&#160;</td>
          <td class="paramname"><em>f1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_s_s_d_p_n_e_t.html#abdbb0b4f3f78e2e307725994faa008fd">SSDPNET::FACE_TAG</a>&#160;</td>
          <td class="paramname"><em>f2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Desc : 面面相交, 计算两个面的交，结果以线体返回 </p>
<dl class="section return"><dt>返回</dt><dd>int </dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">TAG</td><td>b </td></tr>
    <tr><td class="paramname">f1</td><td></td></tr>
    <tr><td class="paramname">f2</td><td></td></tr>
  </table>
  </dd>
</dl>
<p>SZEWEC 2023/04/14 </p>

</div>
</div>
<a id="ae505ede86fcaed547c2e46e4deff0fac" name="ae505ede86fcaed547c2e46e4deff0fac"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae505ede86fcaed547c2e46e4deff0fac">&#9670;&#160;</a></span>SolidFaceFromId()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int SSDPNET::EntityUtl::SolidFaceFromId </td>
          <td>(</td>
          <td class="paramtype">out <a class="el" href="namespace_s_s_d_p_n_e_t.html#abdbb0b4f3f78e2e307725994faa008fd">SSDPNET::FACE_TAG</a>&#160;</td>
          <td class="paramname"><em>faceP</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_s_s_d_p_n_e_t_1_1_face_id.html">SSDPNET::FaceId</a>&#160;</td>
          <td class="paramname"><em>faceIdP</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">SSDPNET::BODY_TAG</a>&#160;</td>
          <td class="paramname"><em>body</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Desc : 根据面ID从输入的体中寻找面 </p>
<dl class="section return"><dt>返回</dt><dd>int </dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">faceP</td><td></td></tr>
    <tr><td class="paramname">faceIdP</td><td></td></tr>
    <tr><td class="paramname">body</td><td></td></tr>
  </table>
  </dd>
</dl>
<p>SZEWEC 2023/04/14 </p>

</div>
</div>
<a id="aad2944c65b615b9e7d14935aa4f34bf2" name="aad2944c65b615b9e7d14935aa4f34bf2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aad2944c65b615b9e7d14935aa4f34bf2">&#9670;&#160;</a></span>SolidFaceIntersectCurve()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int SSDPNET::EntityUtl::SolidFaceIntersectCurve </td>
          <td>(</td>
          <td class="paramtype">out System::Collections::Generic::List&lt; ATEC::GeometryNET::XPoint3d &gt;&#160;</td>
          <td class="paramname"><em>pointPP</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">out System::Collections::Generic::List&lt; ATEC::GeometryNET::XPoint2d &gt;&#160;</td>
          <td class="paramname"><em>faceUVPP</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">out System::Collections::Generic::List&lt; double &gt;&#160;</td>
          <td class="paramname"><em>curveParamPP</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_s_s_d_p_n_e_t.html#abdbb0b4f3f78e2e307725994faa008fd">SSDPNET::FACE_TAG</a>&#160;</td>
          <td class="paramname"><em>face</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_s_s_d_p_n_e_t.html#a02e28d68371246a3b9a067b03f21ac53">SSDPNET::CURVE_TAG</a>&#160;</td>
          <td class="paramname"><em>curve</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>startParam</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>endParam</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Desc : 曲线与面相交 将给定部分曲线与给定的面相交，并返回曲线与面之间的交点以及相应的参数 </p>
<dl class="section return"><dt>返回</dt><dd>int </dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">pointPP</td><td></td></tr>
    <tr><td class="paramname">faceUVPP</td><td></td></tr>
    <tr><td class="paramname">curveParamPP</td><td></td></tr>
    <tr><td class="paramname">face</td><td></td></tr>
    <tr><td class="paramname">curve</td><td></td></tr>
    <tr><td class="paramname">startParam</td><td></td></tr>
    <tr><td class="paramname">endParam</td><td></td></tr>
  </table>
  </dd>
</dl>
<p>SZEWEC 2023/04/14 </p>

</div>
</div>
<a id="af5c3dafd29ff4b1c91b099bb34fcf102" name="af5c3dafd29ff4b1c91b099bb34fcf102"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af5c3dafd29ff4b1c91b099bb34fcf102">&#9670;&#160;</a></span>SolidFaceToObject()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">ATEC::ATDataCoreNET::StatusInt SSDPNET::EntityUtl::SolidFaceToObject </td>
          <td>(</td>
          <td class="paramtype">out ATEC::ATDataCoreNET::ATObjects::ATObject&#160;</td>
          <td class="paramname"><em>edPP</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_s_s_d_p_n_e_t.html#abdbb0b4f3f78e2e307725994faa008fd">SSDPNET::FACE_TAG</a>&#160;</td>
          <td class="paramname"><em>face</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>wireframe</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>nIsoparametrics</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATEC::ATDataCoreNET::ATObjects::ATObject&#160;</td>
          <td class="paramname"><em>templateP</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATEC::ATDataCoreNET::ATSceneRef&#160;</td>
          <td class="paramname"><em>SceneRef</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Desc : 面到元件 将给定的面转换成等价的元件 </p>
<dl class="section return"><dt>返回</dt><dd>ATEC::ATDataCoreNET::StatusInt </dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">edPP</td><td></td></tr>
    <tr><td class="paramname">face</td><td></td></tr>
    <tr><td class="paramname">wireframe</td><td></td></tr>
    <tr><td class="paramname">nIsoparametrics</td><td></td></tr>
    <tr><td class="paramname">templateP</td><td></td></tr>
    <tr><td class="paramname">SceneRef</td><td></td></tr>
  </table>
  </dd>
</dl>
<p>SZEWEC 2023/04/14 </p>

</div>
</div>
<a id="aabec3df941d8c4a65708de5284d94fc3" name="aabec3df941d8c4a65708de5284d94fc3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aabec3df941d8c4a65708de5284d94fc3">&#9670;&#160;</a></span>SolidFreeBody()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SSDPNET::EntityUtl::SolidFreeBody </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">SSDPNET::BODY_TAG</a>&#160;</td>
          <td class="paramname"><em>body</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Desc： 删除体 释放体所分配的内存 </p>
<dl class="section return"><dt>返回</dt><dd>void </dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">body</td><td></td></tr>
  </table>
  </dd>
</dl>
<p>SZEWEC 2023/04/14 </p>

</div>
</div>
<a id="af772d70eb113e745013c62060230aa54" name="af772d70eb113e745013c62060230aa54"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af772d70eb113e745013c62060230aa54">&#9670;&#160;</a></span>SolidGetEdgeList()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SSDPNET::EntityUtl::SolidGetEdgeList </td>
          <td>(</td>
          <td class="paramtype">out <a class="el" href="struct_s_s_d_p_n_e_t_1_1_t_a_g___e_n_t_i_t_y___l_i_s_t.html">TAG_ENTITY_LIST</a>&#160;</td>
          <td class="paramname"><em>listP</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">SSDPNET::BODY_TAG</a>&#160;</td>
          <td class="paramname"><em>body</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Desc : 获取所有边 返回体的所有边列表 </p>
<dl class="section return"><dt>返回</dt><dd>void </dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">listP</td><td></td></tr>
    <tr><td class="paramname">body</td><td></td></tr>
  </table>
  </dd>
</dl>
<p>SZEWEC 2023/04/14 </p>

</div>
</div>
<a id="a3f0cf45978a8908a3d6b2ae1812b67a8" name="a3f0cf45978a8908a3d6b2ae1812b67a8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3f0cf45978a8908a3d6b2ae1812b67a8">&#9670;&#160;</a></span>SolidGetFaceList()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SSDPNET::EntityUtl::SolidGetFaceList </td>
          <td>(</td>
          <td class="paramtype">out <a class="el" href="struct_s_s_d_p_n_e_t_1_1_t_a_g___e_n_t_i_t_y___l_i_s_t.html">SSDPNET::TAG_ENTITY_LIST</a>&#160;</td>
          <td class="paramname"><em>listP</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">SSDPNET::BODY_TAG</a>&#160;</td>
          <td class="paramname"><em>body</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Desc : 获取所有面 获取所有面 </p>
<dl class="section return"><dt>返回</dt><dd>void </dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">listP</td><td></td></tr>
    <tr><td class="paramname">body</td><td></td></tr>
  </table>
  </dd>
</dl>
<p>SZEWEC 2023/04/14 </p>

</div>
</div>
<a id="a0bfd5e75a28d8e747d168fa2fecf4aa7" name="a0bfd5e75a28d8e747d168fa2fecf4aa7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0bfd5e75a28d8e747d168fa2fecf4aa7">&#9670;&#160;</a></span>SolidGetSmoothFaceList()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SSDPNET::EntityUtl::SolidGetSmoothFaceList </td>
          <td>(</td>
          <td class="paramtype">out <a class="el" href="struct_s_s_d_p_n_e_t_1_1_t_a_g___e_n_t_i_t_y___l_i_s_t.html">SSDPNET::TAG_ENTITY_LIST</a>&#160;</td>
          <td class="paramname"><em>listP</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_s_s_d_p_n_e_t.html#abdbb0b4f3f78e2e307725994faa008fd">SSDPNET::FACE_TAG</a>&#160;</td>
          <td class="paramname"><em>face</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>addSmoothFaces</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>allowedFaceTypeMask</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Desc : 获取平滑的面列表 向面的列表中添加一个面，并添加这个面与列表中的面的平滑连接 </p>
<dl class="section return"><dt>返回</dt><dd>void </dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">listP</td><td></td></tr>
    <tr><td class="paramname">face</td><td></td></tr>
    <tr><td class="paramname">addSmoothFaces</td><td></td></tr>
    <tr><td class="paramname">allowedFaceTypeMask</td><td></td></tr>
  </table>
  </dd>
</dl>
<p>SZEWEC 2023/04/14 </p>

</div>
</div>
<a id="a92e2ed7398f88863f72b32ef07cefb0a" name="a92e2ed7398f88863f72b32ef07cefb0a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a92e2ed7398f88863f72b32ef07cefb0a">&#9670;&#160;</a></span>SolidIdFromEntity()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int SSDPNET::EntityUtl::SolidIdFromEntity </td>
          <td>(</td>
          <td class="paramtype">out <a class="el" href="struct_s_s_d_p_n_e_t_1_1_face_id.html">SSDPNET::FaceId</a>&#160;</td>
          <td class="paramname"><em>faceIdP</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_s_s_d_p_n_e_t.html#a770da5dfd2f629ce5d3fe2b2be88240f">SSDPNET::ENTITY_TAG</a>&#160;</td>
          <td class="paramname"><em>ent</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>useHighestId</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Desc : 获取输入实体的面ID </p>
<dl class="section return"><dt>返回</dt><dd>int </dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">faceIdP</td><td></td></tr>
    <tr><td class="paramname">ent</td><td></td></tr>
    <tr><td class="paramname">useHighestId</td><td></td></tr>
  </table>
  </dd>
</dl>
<p>SZEWEC 2023/04/14 </p>

</div>
</div>
<a id="a75166a736226e27e15384e1fa72334ce" name="a75166a736226e27e15384e1fa72334ce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a75166a736226e27e15384e1fa72334ce">&#9670;&#160;</a></span>SolidImprintBodies()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">ATEC::ATDataCoreNET::StatusInt SSDPNET::EntityUtl::SolidImprintBodies </td>
          <td>(</td>
          <td class="paramtype">out <a class="el" href="struct_s_s_d_p_n_e_t_1_1_t_a_g___e_n_t_i_t_y___l_i_s_t.html">SSDPNET::TAG_ENTITY_LIST</a>&#160;</td>
          <td class="paramname"><em>pTargetEdges</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">out <a class="el" href="struct_s_s_d_p_n_e_t_1_1_t_a_g___e_n_t_i_t_y___l_i_s_t.html">SSDPNET::TAG_ENTITY_LIST</a>&#160;</td>
          <td class="paramname"><em>pToolEdges</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">SSDPNET::BODY_TAG</a>&#160;</td>
          <td class="paramname"><em>target</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">SSDPNET::BODY_TAG</a>&#160;</td>
          <td class="paramname"><em>tool</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>tolerance</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>imprintTool</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Desc : 两个体压印 计算两个体的交并把交压印到目标体或两个体上 </p>
<dl class="section return"><dt>返回</dt><dd>ATEC::ATDataCoreNET::StatusInt </dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">pTargetEdges</td><td></td></tr>
    <tr><td class="paramname">pToolEdges</td><td></td></tr>
    <tr><td class="paramname">target</td><td></td></tr>
    <tr><td class="paramname">tool</td><td></td></tr>
    <tr><td class="paramname">tolerance</td><td></td></tr>
    <tr><td class="paramname">imprintTool</td><td></td></tr>
  </table>
  </dd>
</dl>
<p>SZEWEC 2023/04/14 </p>

</div>
</div>
<a id="a311178a13d8b71b37eecd2bfbc66e039" name="a311178a13d8b71b37eecd2bfbc66e039"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a311178a13d8b71b37eecd2bfbc66e039">&#9670;&#160;</a></span>SolidImprintCurveSet()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">ATEC::ATDataCoreNET::StatusInt SSDPNET::EntityUtl::SolidImprintCurveSet </td>
          <td>(</td>
          <td class="paramtype">out <a class="el" href="struct_s_s_d_p_n_e_t_1_1_t_a_g___e_n_t_i_t_y___l_i_s_t.html">SSDPNET::TAG_ENTITY_LIST</a>&#160;</td>
          <td class="paramname"><em>pImprintList</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">SSDPNET::BODY_TAG</a>&#160;</td>
          <td class="paramname"><em>body</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_s_s_d_p_n_e_t_1_1_t_a_g___e_n_t_i_t_y___l_i_s_t.html">SSDPNET::TAG_ENTITY_LIST</a>&#160;</td>
          <td class="paramname"><em>pEdgeList</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATEC::GeometryNET::XPoint3d&#160;</td>
          <td class="paramname"><em>pVector</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>tolerance</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Desc : 将给定的曲线压印到实体上 </p>
<dl class="section return"><dt>返回</dt><dd>ATEC::ATDataCoreNET::StatusInt 成功时返回SUCCESS </dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">pImprintList</td><td></td></tr>
    <tr><td class="paramname">body</td><td>实体 </td></tr>
    <tr><td class="paramname">pEdgeList</td><td>待压印的曲线 </td></tr>
    <tr><td class="paramname">pVector</td><td>压印（投影）的方向 </td></tr>
    <tr><td class="paramname">tolerance</td><td>容差，用于解决容差问题与计算参数空间曲线需要 </td></tr>
  </table>
  </dd>
</dl>
<p>SZEWEC 2023/04/14 </p>

</div>
</div>
<a id="ab8e5866550059e4b060a26a53bbcc020" name="ab8e5866550059e4b060a26a53bbcc020"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab8e5866550059e4b060a26a53bbcc020">&#9670;&#160;</a></span>SolidListCount()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int SSDPNET::EntityUtl::SolidListCount </td>
          <td>(</td>
          <td class="paramtype">out int&#160;</td>
          <td class="paramname"><em>count</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_s_s_d_p_n_e_t_1_1_t_a_g___e_n_t_i_t_y___l_i_s_t.html">SSDPNET::TAG_ENTITY_LIST</a>&#160;</td>
          <td class="paramname"><em>lP</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Desc： 列表计数 返回实体列表的元素个数 </p>
<dl class="section return"><dt>返回</dt><dd>int </dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">count</td><td></td></tr>
    <tr><td class="paramname">lP</td><td></td></tr>
  </table>
  </dd>
</dl>
<p>SZEWEC 2023/04/14 </p>

</div>
</div>
<a id="a17a6e642006505fb3c3b2fed069a19c4" name="a17a6e642006505fb3c3b2fed069a19c4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a17a6e642006505fb3c3b2fed069a19c4">&#9670;&#160;</a></span>SolidListCreate()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int SSDPNET::EntityUtl::SolidListCreate </td>
          <td>(</td>
          <td class="paramtype">out <a class="el" href="struct_s_s_d_p_n_e_t_1_1_t_a_g___e_n_t_i_t_y___l_i_s_t.html">SSDPNET::TAG_ENTITY_LIST</a>&#160;</td>
          <td class="paramname"><em>lP</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Desc： 创建实体列表 创建一个空的实体列表 </p>
<dl class="section return"><dt>返回</dt><dd>int </dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">lP</td><td></td></tr>
  </table>
  </dd>
</dl>
<p>SZEWEC 2023/04/14 </p>

</div>
</div>
<a id="a8d011dc5e10348fa757328fda24d51b1" name="a8d011dc5e10348fa757328fda24d51b1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8d011dc5e10348fa757328fda24d51b1">&#9670;&#160;</a></span>SolidListDelete()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int SSDPNET::EntityUtl::SolidListDelete </td>
          <td>(</td>
          <td class="paramtype">out <a class="el" href="struct_s_s_d_p_n_e_t_1_1_t_a_g___e_n_t_i_t_y___l_i_s_t.html">SSDPNET::TAG_ENTITY_LIST</a>&#160;</td>
          <td class="paramname"><em>lP</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Desc： 删除实体列表, 释放给定实体列表分配的内存 </p>
<dl class="section return"><dt>返回</dt><dd>int </dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">lP</td><td></td></tr>
  </table>
  </dd>
</dl>
<p>SZEWEC 2023/04/14 </p>

</div>
</div>
<a id="a6aeec5f126d378c6e9f1561a72ad8838" name="a6aeec5f126d378c6e9f1561a72ad8838"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6aeec5f126d378c6e9f1561a72ad8838">&#9670;&#160;</a></span>SolidListNthEl()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int SSDPNET::EntityUtl::SolidListNthEl </td>
          <td>(</td>
          <td class="paramtype">out <a class="el" href="namespace_s_s_d_p_n_e_t.html#a770da5dfd2f629ce5d3fe2b2be88240f">SSDPNET::ENTITY_TAG</a>&#160;</td>
          <td class="paramname"><em>entP</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_s_s_d_p_n_e_t_1_1_t_a_g___e_n_t_i_t_y___l_i_s_t.html">SSDPNET::TAG_ENTITY_LIST</a>&#160;</td>
          <td class="paramname"><em>lP</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>nth</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Desc : 查询列表指定位置的元素 返回实体列表指定位置的元素 </p>
<dl class="section return"><dt>返回</dt><dd>int </dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">entP</td><td></td></tr>
    <tr><td class="paramname">lP</td><td></td></tr>
    <tr><td class="paramname">nth</td><td></td></tr>
  </table>
  </dd>
</dl>
<p>SZEWEC 2023/04/14 </p>

</div>
</div>
<a id="ab2f3b2cf9d7ba18bd9c306a9f143cfc2" name="ab2f3b2cf9d7ba18bd9c306a9f143cfc2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab2f3b2cf9d7ba18bd9c306a9f143cfc2">&#9670;&#160;</a></span>SolidOffsetWire()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int SSDPNET::EntityUtl::SolidOffsetWire </td>
          <td>(</td>
          <td class="paramtype">out <a class="el" href="struct_s_s_d_p_n_e_t_1_1_t_a_g___e_n_t_i_t_y___l_i_s_t.html">SSDPNET::TAG_ENTITY_LIST</a>&#160;</td>
          <td class="paramname"><em>pOffsetList</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">SSDPNET::BODY_TAG</a>&#160;</td>
          <td class="paramname"><em>wireBody</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_s_s_d_p_n_e_t.html#ab01b69dd7651ce13a0ca5eff7067718c">SSDPNET::EDGE_TAG</a>&#160;</td>
          <td class="paramname"><em>refEdge</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATEC::GeometryNET::XPoint3d&#160;</td>
          <td class="paramname"><em>pNormal</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>distance</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>tolerance</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>gapFill</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>localCheck</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Desc : 偏移线体 返回给定线体偏移后的边缘 </p>
<dl class="section return"><dt>返回</dt><dd>int </dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">pOffsetList</td><td></td></tr>
    <tr><td class="paramname">wireBody</td><td></td></tr>
    <tr><td class="paramname">refEdge</td><td></td></tr>
    <tr><td class="paramname">pNormal</td><td></td></tr>
    <tr><td class="paramname">distance</td><td></td></tr>
    <tr><td class="paramname">tolerance</td><td></td></tr>
    <tr><td class="paramname">gapFill</td><td></td></tr>
    <tr><td class="paramname">localCheck</td><td></td></tr>
  </table>
  </dd>
</dl>
<p>SZEWEC 2023/04/14 </p>

</div>
</div>
<a id="a8986f585a422153c1368b1bcc643dd02" name="a8986f585a422153c1368b1bcc643dd02"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8986f585a422153c1368b1bcc643dd02">&#9670;&#160;</a></span>SolidSubtract()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int SSDPNET::EntityUtl::SolidSubtract </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">SSDPNET::BODY_TAG</a>&#160;</td>
          <td class="paramname"><em>b2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">SSDPNET::BODY_TAG</a>&#160;</td>
          <td class="paramname"><em>b1</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Desc： 体求减 从 b2 中减去 b1 </p>
<dl class="section return"><dt>返回</dt><dd>int </dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">b2</td><td></td></tr>
    <tr><td class="paramname">b1</td><td></td></tr>
  </table>
  </dd>
</dl>
<p>SZEWEC 2023/04/14 </p>

</div>
</div>
<a id="ae9a6a748a115b214bb07691cd6940f3d" name="ae9a6a748a115b214bb07691cd6940f3d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae9a6a748a115b214bb07691cd6940f3d">&#9670;&#160;</a></span>SolidSweepBodyWire()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int SSDPNET::EntityUtl::SolidSweepBodyWire </td>
          <td>(</td>
          <td class="paramtype">out <a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">SSDPNET::BODY_TAG</a>&#160;</td>
          <td class="paramname"><em>bodyP</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_s_s_d_p_n_e_t.html#a2bdf981aa1c178eff62cfcdbe9231135">SSDPNET::BODY_TAG</a>&#160;</td>
          <td class="paramname"><em>wireBody</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATEC::GeometryNET::XPoint3d&#160;</td>
          <td class="paramname"><em>pathStartP</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>shell</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>capped</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ATEC::ATDataCoreNET::ATSceneRef&#160;</td>
          <td class="paramname"><em>SceneRef</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Desc : 沿线拉伸体 沿着输入的线体拉伸线体或薄面体 </p>
<dl class="section return"><dt>返回</dt><dd>int </dd></dl>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">bodyP</td><td></td></tr>
    <tr><td class="paramname">wireBody</td><td></td></tr>
    <tr><td class="paramname">pathStartP</td><td></td></tr>
    <tr><td class="paramname">shell</td><td></td></tr>
    <tr><td class="paramname">capped</td><td></td></tr>
    <tr><td class="paramname">SceneRef</td><td></td></tr>
  </table>
  </dd>
</dl>
<p>SZEWEC 2023/04/14 </p>

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
制作者&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6
</small></address>
</body>
</html>
